Scalable and Secure Peer-to-Peer Systems with Support for QoS
نویسنده
چکیده
Secure communication architecture is client-server based and not peer-to-peer based. NATs and firewalls tamper with or inspect data packets and that runs afoul with security protocols, such as IPSec and SSL/TLS. Client-server based architecture is not suitable for very high data rates when the server becomes a bottleneck in the communication. This architecture is not scalable and a single point of failure also makes it less reliable. Today’s dominant security protocol, IPSec, is incompatible with NAT in any mode. Several attempts have been made to make IPSec compatible with other networking protocols, but the success has been limited. Imparting peer-to-peer capabilities to IPSec also makes support for QoS difficult and extensions to existing QoS protocols may be required. Even with these extensions, layer-7 switching cannot be supported with IPSec. Layer-7 switching is evolving as the dominant method for QoS provisioning by the web servers. Clearly, a better solution for secutity is needed. We developed a new peer-to-peer communication protocol called NGISec that solves all the problems associated with client-server based secure communication system. Similar to client-server based architecture, there is a mechanism for centralized control and policy enforcement, but the compute intensive tasks are offloaded to the endhost. Therefore the system is more robust and scalable. Another nice feature of NGISec is that it is compatible with all QoS protocols, something that is not true for the existing protocols such as IPSec or SSL/TLS. NGISec may have application in mobile IP as well. We present a solution for peer-to-peer secure communication that supports IS/DS based QoS as well as layer-7 switching. This is the first secure communication protocol that is scalable and at the same time solves the incompatibility problems of security protocols with other networking protocols, such as, NAT, ICMP, RED, etc. Proceedings of the First International Conference on Peer-to-Peer Computing (P2P01) 0-7695-1503-7/02 $17.00 © 2002 IEEE
منابع مشابه
A Distributed Authentication Model for an E-Health Network Using Blockchain
Introduction: One of the most important and challenging areas under the influence of information technology is the field of health. This pervasive influence has led to the development of electronic health (e-health) networks with a variety of services of different qualities. The issue of security management, maintaining confidentiality and data integrity, and exchanging it in a secure environme...
متن کاملA Distributed Authentication Model for an E-Health Network Using Blockchain
Introduction: One of the most important and challenging areas under the influence of information technology is the field of health. This pervasive influence has led to the development of electronic health (e-health) networks with a variety of services of different qualities. The issue of security management, maintaining confidentiality and data integrity, and exchanging it in a secure environme...
متن کاملP2P Network Trust Management Survey
Peer-to-peer applications (P2P) are no longer limited to home users, and start being accepted in academic and corporate environments. While file sharing and instant messaging applications are the most traditional examples, they are no longer the only ones benefiting from the potential advantages of P2P networks. For example, network file storage, data transmission, distributed computing, and co...
متن کاملنقش حمایت همسالان از دانشآموزان با ناتوانی در آموزش فراگیر
Peer interaction and peer support contribute to the social development of people with disabilities and have a positive impact on improving their quality of life in the long term. Peer support is effective in increasing adjustment and increasing the quality and quantity of opportunities for participation in the classroom. However, students with disabilities in gaining peer support and acceptatio...
متن کاملA Scalable QoS-Aware Service Aggregation Model for Peer-to-Peer Computing Grids
Peer-to-peer (P2P) computing grids consist of peer nodes that communicate directly among themselves through wide-area networks and can act as both clients and servers. These systems have drawn much research attention since they promote Internet-scale resource and service sharing without any administration cost or centralized infrastructure support. However, aggregating different application ser...
متن کامل